/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package br.ufg.inf.pos.bd;

import java.util.List;
import javax.swing.table.DefaultTableModel;
import java.sql.Connection;
/**
 *
 * @author luan
 */
public interface CategoriaDao {
    
    
    public int salvar(Categoria categoria);
    public Categoria getByCode(int categoria, Connection conn);
    public Categoria getByName(String categoria);
    public List<Categoria> getAll();
    public void atualizar(String nomeCategoria, Categoria categoria);
    public void remover(Categoria categoria);
    public DefaultTableModel listarCategoriaJtable();
    public List<Categoria> listarCaterogiasCombo();
}
